press drip - German English Dictionary